package cc.rengu.igas.channel.nucc.common.constant;

import java.io.Serializable;

/**
 * 网联服务接口定义
 */
public class NuccServiceConstant implements Serializable {

    /**
     * 与网联清算平台通讯服务客户端
     */
    public static final String EPCC_CLIENT_SERVICE = "NuccClientService";
    /**
     * 与网联受理侧服务服务端
     */
    public static final String EPCC_SERVER_SERVICE = "NuccServerService";

    /*******************************交易服务类********************************/
    /**
     * 快捷协议
     */
    public static final String VERIFY_SIGN_QUICK_SERVICE = "EpccVerifySignService";
    /**
     * 协议查询
     */
    public static final String SIGN_QUERY_SERVICE = "EpccSignQueryApplyService";
    /**
     * 解约
     */
    public static final String RESCIND_SIGN_SERVICE = "EpccRescindSignService";
    /**
     * 协议支付
     */
    public static final String AGREEMENT_PAY_SERVICE = "EpccAgreementPayService";
    /**
     * 退款
     */
    public static final String REFUND_PAYMENT_SERVICE = "EpccRefundPaymentService";
    /**
     * 付款
     */
    public static final String MCHNT_PAYMENT_SERVICE = "EpccMchntPaymentService";
    /**
     * 交易状态查询
     */
    public static final String TRANS_STATE_QUERY_SERVICE = "EpccTransStateQueryService";
    /**
     * 交易详情查询
     */
    public static final String TRANS_DETAIL_QUERY_SERVICE = "EpccTransDetailQueryService";
    /**
     * 商业委托申请
     */
    public static final String BUSINESS_AUTH_SIGN_SERVICE = "EpccBusinessAuthSignService";
}
